# 你想像一个文件中写入数据，但是前提必须是这个文件在文件系统上不存在。
# 也就是不允许覆盖已存在的文件内容。
# x 模式是一个Python3 对open() 函数特有的扩展。
# 在Python 的旧版本或者是Python 实现的底层C 函数库中都是没有这个模式的。

try:
    with open('somefile', 'xt') as f:
        # do something
        f.write('fdsfs')
        pass
except FileExistsError as err:
    print(err)
